<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <link rel="stylesheet" href="./lib/bootstrap.css">

</head>

<body>
<!--希望vue能够控制下面的这个div，帮我们把数据填充到div内部-->
<div id="app">
    <table class="table table-bordered table-hover table-striped">
        <thead>
            <tr>
                <td>序号</td>
                <td>id</td>
                <td>姓名</td>
            </tr>
        </thead>
        <tbody>
<!--        key值类型要求  必须是字符串或者数字类型    key值不可重复   index索引不具备唯一性-->
            <tr v-for="(item,index) in list" :key="item.id" :title="item.name + index">
                <td>{{ index }}</td>
                <td>{{ item.id }}</td>
                <td>{{ item.name }}</td>
            </tr>
        </tbody>
    </table>
</div>
<!--导入vue的库文件-->
<script src="./lib/vue-2.6.12.js"></script>
<!--创建vue的实例对象-->
<script>
    // 创建vue的实例对象
    const vm = new Vue({
        // el属性是固定的写法，表示当前vue实例要控制页面上的那个区域，接受的值是一个选择器
        el: '#app',
        // data对象就是要渲染页面上的数据
        data: {
            list: [
                {id: 1,name: '张三'},
                {id: 2,name: '李四'},
                {id: 3,name: '王五'}
            ]
        }
    })
</script>
</body>
</html>